have a hitch - Espagnol Anglais Dictionnaire